package customview.ike.com.customviewproject.widget.Refresh;

import android.view.View;

/**
 *@author:ike
 *@function: 加载更多刷新接口，所有的加载更多刷新头都必须实现该接口
 *@creat time:16:13 2017/11/25
 **/
public interface RefreshFooter {
    /**
     * 加载跟多
     * @param scrollHeight 上拉的高度
     * @param headerHeight 上拉头的高度
     */
     void PullToLoadMore(int scrollHeight, int headerHeight);

    /**
     * 释放刷新
     * @param offsetHeight 上拉超过上拉头的距离
     * @param headerHeight 上拉头的高度
     */
     void releaseToLoadMore(int offsetHeight, int headerHeight);

   

    /**
     * 刷新状态改变
     * @param status
     */
    void  onStatusChanged(PullToRefreshLayout.HeaderStatus status);
    int getContentViewHeight();
    View getContentView();

}
